About Ntl Biologica Limited (09838346) United Kingdom