About Cherry Bomb Productions Limited (12993885) United Kingdom