About Placehopper Ltd (10719707) United Kingdom