About J.s.r. Genetics Limited (03902341) United Kingdom