About Vexar Limited (13098682) United Kingdom