About Vex Limited (06618493) United Kingdom