About Mym Holdings Ltd (11661362) United Kingdom