About Metamix Holdings Ltd (12204861) United Kingdom