Mysale Group plc - MYSL

Anyone own these shares? Not sure what happened last december, but they have tanked big time.
Any thoughts? Worth investing in ?