About World Television (switzerland) Limited (04832654) United Kingdom