About Genistics Limited (04261376) United Kingdom