About Virtual Television Company Limited (04080432) United Kingdom