About Swipe International Ltd (12590979) United Kingdom