About Eddylily Limited (10490591) United Kingdom