About Nawaab Promotions Limited (12530288) United Kingdom