About Foursquare Solutions Ltd (06280957) United Kingdom