About Virtua Holdings Limited (08822163) United Kingdom