About Edy&lory Ltd (10878150) United Kingdom