About Eurocross Management Limited (10607945) United Kingdom