About Nonso Technologies Uk Ltd (12063650) United Kingdom