About Ballyhoo Promotions Ltd (11796960) United Kingdom