About Genetic Computing Consultants Ltd (11458472) United Kingdom