About Vexol Limited (13122708) United Kingdom