About Ngx Holdings Uk Limited (13224866) United Kingdom