About Virtual Guardian Limited (13041710) United Kingdom