They claim they have a fluid. The patent says "minerals", water, and "surfactant." Translation: mud/sand.
I can't help but notice that the name they're using is the same as an insulation material; seems almost purposeful to make looking up anything about it very difficult.
I don't think they have anything and this is just a patent troll or someone trying to pull a fast one on investors. I'd be willing to bet they have a long list of reasons why they can't come up with demonstration unit that is room or building-sized...