About Genov Ltd (10130095) United Kingdom