About Monster Pet Holdings Ltd (12494205) United Kingdom