About Imran Farooq Ltd (13250723) United Kingdom