About Media Candy Ltd (13639636) United Kingdom