About Eugenides Ltd (10964609) United Kingdom