About Braillists Foundation (CE020218) United Kingdom