About Eugenix Ltd (10522423) United Kingdom