About Vectawave Technology Limited (03434858) United Kingdom