About World Wide International Television Limited (02151130) United Kingdom