About True Channel Limited (NI640741) United Kingdom