Developer of a web browser designed to enhance online experiences
Customer rating 3.0 / 5 across 11 reviews.