About Mgic Ltd (10689390) United Kingdom