About Tlc Global Media Ltd. (12107411) United Kingdom