UK launches new finance body