About Interbit Promotion Ltd (12252500) United Kingdom