About Mym Media Ltd (06397881) United Kingdom