May 21, 2025 Zhanbolat Mamyshev British company reports production surge in Kazakhstan, as its revenue declines