About World Medicine Ophthalmics Limited (07296173) United Kingdom