About Mel Group Ltd (11712687) United Kingdom