About Nsl Optics Ltd (11624483) United Kingdom