About Ophthalmic Technology Ltd (08923899) United Kingdom