About Medmen Group Ltd (13333673) United Kingdom