About Vectis Ip Ltd (09575413) United Kingdom