About L3 Optics Ltd (10418950) United Kingdom