About Seva Optics Ltd (10102048) United Kingdom