About European Presence Limited (03707290) United Kingdom