About Ryde Optical Ltd (11121963) United Kingdom