About Vex Social Enterprise Limited (10964466) United Kingdom