About Virtual Computer Technologies Limited (06242241) United Kingdom