About Kean Television Limited (SC200454) United Kingdom