About Anglomile Investments Limited (11612164) United Kingdom