About Swift Payment Solutions Ltd (13202862) United Kingdom