About Intgene Solutions Limited (09578413) United Kingdom