About National Eye Registry Limited (04911188) United Kingdom