CFD liquidity is created by price formation and the willingness of a firm to act as counterparty to trades. We explain it all in this article on CFD liquidity.
Capital.com have probably been told by the FCA to stop providing some services. Also we look at ASIC and the surge in popularity of US options trading.