About Amalthea Moons Limited (12254160) United Kingdom