About Euromile Investments Ltd (03735446) United Kingdom