About Synergy Payment Solutions Ltd (11596609) United Kingdom