About Cherry Cola Management Ltd (10288282) United Kingdom