About Shifa Eye Clinic Ltd (11457543) United Kingdom