eCapital UK appoints Mark Finn as group managing director