How did the front crack?
If it was dropped I would look for cracked solders and PCB.
A quick google for Elrond i found a swedish page. From this I would assume that because of the only hit in google its probably a OEM product out of China.
Sytart googling for combinations of kVA, Ah, battery size and so on. Google for pictures and you might find a UPS that looks similar.