I haven't done a lot of work with them, and I don't have a clue about their company structure, but I was just having a bear of a time balancing out my incoming. I had an extra mystery payment that I finally figured out was for a shop I had done for See Level. You'd think that was a joy, but I was scratching my head. The See Level shop was paid by Intouch Insight, with no note to clarify. Anyway, on some but not all website pages, their logos are up there together. I didn't dig any deeper, but I do believe they are still around, although maybe in a different form, a merger maybe?
How many legs does a dog have if you call the tail a leg?
"Four. Calling a tail a leg doesn't make it a leg."
-- Abraham Lincoln