About Foursquare Associates Limited (03116704) United Kingdom