Complex sentence: Payments Hub is an US based global online payment processing company, headquartered in Ventura, California.
Split into simpler sentences: Payments Hub is an US based global online payment processing company. The company's headquarter is situated in Ventura, California.