About Capital Fx Holdings Limited (03505437) United Kingdom