About Jimjam Television Limited (05689135) United Kingdom