About Phenotype Limited (06140345) United Kingdom