About Aloy Ltd (11729223) United Kingdom