About Exodus Promotions Limited (03006976) United Kingdom