About International Glaucoma Association Limited(the) (01293286) United Kingdom