About Gn And Njoroge Limited (12087031) United Kingdom