About M.i.s.s. Ophthalmics Limited (05243460) United Kingdom