About The Virtual Company Limited (05242249) United Kingdom