About Tariq Khuja Limited (05706004) United Kingdom