About Ellice Investments Limited (04872905) United Kingdom