About Eddy Ltd (11426258) United Kingdom