Unzip functionality in Unreal game

My Unreal-based application has to download certain zip-files from a 3rd party web server and display archive content in the scene (meshes, textures). I have no control over the server, so I cannot change the archive format, I really need to unzip files in the platform filesystem.
So far I found this project: GitHub - getnamo/ZipUtility-Unreal: Event driven 7zip utility plugin for the Unreal Engine. but it only provides Zip functionality for Windows. I need to support mobile platforms too. Is there anything available in the Unreal ecosystem for me?

Ideally I need multiplatform library with C++ interface, blueprint support is not required.