About Vectis.ai Ltd (12209348) United Kingdom