About Ajmal Khurram Ltd (12599902) United Kingdom