Complex sentence: The company develops services and solutions for mobile and electronic payment systems, based on its own "Mobile Payment and Loyalty Platform".
Split into simpler sentences: The company develops services and solutions for mobile and electronic payment systems. They offer their own "Mobile Payment and Loyalty Platform".