About M.m.stenn Ltd (12756453) United Kingdom