About Iftikhar Ltd (12681245) United Kingdom