About Genov 82 Limited (09326049) United Kingdom