About Nobul Promotions Limited (06088848) United Kingdom