About Swipsle Limited (09777746) United Kingdom