About Vectis Securities Limited (03313696) United Kingdom