About Geno S (nw) Limited (12661046) United Kingdom