About Geno Enterprises Limited (12496653) United Kingdom