About Edinburgh Genetics Limited (SC650426) United Kingdom