About Sw&ipe Ltd (12338338) United Kingdom