About Charmedia Management Limited (13144849) United Kingdom