About Mgi Technology Limited (07330923) United Kingdom