About Ekah Foundation C.i.c. (09739116) United Kingdom