About Talha Nawab Limited (13584375) United Kingdom