Capital on Tap has secured £750 million in funding to enhance financial services for small businesses in the UK and US. The investment includes a…