About Bna Smart Payment Systems Uk Ltd. (10446098) United Kingdom