About Eddoe Ltd (11283330) United Kingdom