About M.s.e. Projects Limited (12874548) United Kingdom