About Eddi Ltd (11616417) United Kingdom