About Magpie Solutions Ltd (05829449) United Kingdom