About Magdi Hanafy Ltd (05812020) United Kingdom