About Vectis Technologies Limited (08857301) United Kingdom