About Njc Labs Limited (11857179) United Kingdom