About Majestic Promotions Limited (11758565) United Kingdom