About Swipe Studio Limited (09178785) United Kingdom