About Vt Sparx Ltd (11570320) United Kingdom