About Pulse Cinemas Holdings Ltd (07500308) United Kingdom