About Sahar Iftikhar Ltd (13304181) United Kingdom