About Ingenetica Limited (03658144) United Kingdom