About Maganglo Ltd (05640402) United Kingdom