About Iqra Academy Ltd (12747919) United Kingdom