About Magdi Ltd (12848520) United Kingdom