About Vectus Limited (12559184) United Kingdom