About Edugenomics Ltd (11511778) United Kingdom