Commodore Meniscus, possibly from London, possibly not. Sometimes associated with Stars Dots and the New Junk. Sometimes Not. Anyway, the Sidecartel released the marvellous and hugely popular Tired Eyes Fragmenting Skull in May 2013.
Shortly after, a very limited - but possibly not so limited that it can't be found somewhere - 'Weissmuller' cassette edition appeared. And then, nothing.