About Eugenicist Ltd (10488073) United Kingdom