About Magenta Pikco Limited (09840209) United Kingdom