About Cf Holdings Limited (03210138) United Kingdom