About Minmax Holdings Ltd (12335658) United Kingdom