Humble Inc Secures $24M | Signalbase