JBL needs repair (Elephant / Walworth - SE17)

Anyone wants to have a go at replairing this JBL portable speaker?

Doesn’t seem to hold charge for very long even when plugged in
Collection Times
Flexible let me know your preferred time and day