About The Vision Foundation C.i.c. (08729801) United Kingdom