About Contact Lens Medica Ltd (12297604) United Kingdom