About Vexmax Services Limited (13660991) United Kingdom