On The Beach Group PLC filings