About Geneyclan Ltd (10905892) United Kingdom