About Alyco Ltd (11544112) United Kingdom