About 2 Magpies Holdings Ltd (13117616) United Kingdom