About Vexi Ltd (13420291) United Kingdom