About Metabolic Intelligence Limited (10020560) United Kingdom