About Vaulltix Limited (12658826) United Kingdom