South African food company Libstar Holdings has raised ZAR3bn (US$238.6m) from a public offering of shares after revitalising a listing originally slated for last year.