You can see on the pic its a Dyness battery - i've not done any research on them.
Use Pylontech's here & they been fine but for throwing the odd high voltage alarm when they haven't been used for a while,i'm backup only,no everyday usage on mine, if there's no loadshedding that seems to be the reason for that.
If memory serves Dyness was started by folks who spun-off from Pylontech. (linky).
Think pylontech is somewhat more mainstream but Rand/kWh as deciding factor on a limited budget between the two I will probaly choose whatever is cheaper - just make sure it will play happily with your inverter/charger.