About Prometheus Metabolomics Ltd (09663633) United Kingdom