A company that appears to offer credit and financial capital services.
Credit to Capital hasn't posted any updates.