About Qitec Gene Ltd (11329253) United Kingdom