About Vectio Limited (11430580) United Kingdom