About Nexgenics Uk Ltd (13338935) United Kingdom