About Alyo International Limited (05052743) United Kingdom