About Kls Magpie Limited (09608713) United Kingdom