New CEO reveals Microsoft-backed company has lowered 2023 sales data and appointed BDO for first group-wide audit