About Vexmax Ventures Limited (13661073) United Kingdom