I was really confused when i heard this track this morning. Posted by DIYNAMIC MUSIC the German house label.
Turns out they have a sister label (2DIY4) for more varied acts including Hamburg three piece, Pool (The track is even produced by DIYNAMIC's David August).