About Irtaza Farooq Ltd (13473408) United Kingdom