Founders

Kristof Van Beveren, Alec Dent

Location

United Kingdom

Sector

Consumer Internet