Browsing through spotify I came across another B12, from a label called "Royal Music Paris", and which actually have three IMPRESSIVE liquid drum n bass tracks. Do you know anything about these people?
If you like Time Tourist you definitely should check out Electro-Soma. While a few of my favorite B12 tracks are from Time Tourist, Electro-Soma feels like a more complete/cohesive album to me. Gotta love that old-school sound, too.