About Promo Swipe Uk Ltd (12292461) United Kingdom