Consumer payments platform Zilch gains direct regulatory authorisation from the FCA as it prepares to launch new products in 2026 ...