About Bayan Television Ltd (12582163) United Kingdom