About New Space Optics Ltd (13061241) United Kingdom