About Vectis Ventures Limited (02791662) United Kingdom