More Capital is a licensed financial institution that provides a range of financial services to corporate clients.