About Aleyco Ltd (12119356) United Kingdom