About Khalsa Television Ltd (09842276) United Kingdom