About Cherry Bomb Magazine Ltd (11532256) United Kingdom