About Iqrah Smart Ltd (12503039) United Kingdom