About Swipe Digital Limited (09588502) United Kingdom