About Sfr Optics Ltd (11619288) United Kingdom