About C.f. Capital Holdings Limited (12231353) United Kingdom