About Ignite Payment Solutions Uk Ltd (SC703657) United Kingdom