About Alyce Investments Limited (09277120) United Kingdom