I have a few shares of CFIG. I just checked out their website at
https://www.cryptocapital.co/They do have a couple of new customers listed and have indeed recently revamped the look of the website. IMHO it still looks like a legitimate venture.
It is hard to have faith after the NEOBEE fiasco, but there is not much we can do but wait at this point (Fingers Crossed).