About Vectis 2020 Ltd (12586170) United Kingdom