About Euro Investment Limited (10810518) United Kingdom