About Mr Magpie Ltd (11915950) United Kingdom