About Vi Squared Limited (11378353) United Kingdom