About Swipe Studios Interactive Limited (10611477) United Kingdom