About Mr Strim Ltd (11645588) United Kingdom