About Geenthark Ltd (11201584) United Kingdom