About Omics Curation Services Ltd (12427118) United Kingdom