About Sophia Genetics Limited (08843207) United Kingdom