About Mr Thors Limited (13186043) United Kingdom