So whatever happened to this company? http://alerts.skytruth.org/report/59dde773-7dfe-3d05-8988-f9bf4c7c3c0a