OnTheBeach half-year revenues slashed to £4.4M