About Edinburgh Genetics Group Limited (SC658781) United Kingdom