About Metromix Ltd (11126100) United Kingdom