About Eurocrats Ltd (11919101) United Kingdom