About Genomesio Ltd (10893997) United Kingdom