About Mim Group Ltd (12176746) United Kingdom