About Edando Ltd (12336150) United Kingdom