About M.a.s.t Associates Ltd. (08282658) United Kingdom