About Mabex Group Ltd. (08614506) United Kingdom