About Genegenie Bioinformatics Limited (11044795) United Kingdom