About Geno Technology Limited (02986316) United Kingdom