The word "forge" seems to me an odd choice for a company that deals in finance. Three of us here independently saw negative connotations when it comes to money, security, trust, etc. but nobody else has brought it up yet so perhaps it's just us. Best of luck to them.