About Genomex Ltd (10356872) United Kingdom