About M.a.s.s Worldwide Limited (11595972) United Kingdom