About Mydoll Ltd (12070630) United Kingdom