About Vectis Technology Limited (09758073) United Kingdom