About Candid Nation Tv Ltd (12051784) United Kingdom