About Virtual World It Solutions Ltd (11843009) United Kingdom