About Tnc Media Ltd (11658993) United Kingdom