About Tea Media Ltd (12424804) United Kingdom