About Vectis 618 Limited (06998061) United Kingdom