About Csf Partners Limited (12639143) United Kingdom