About International Orthoptic Association Limited (01166743) United Kingdom