About The Apperta Foundation C.i.c. (09483987) United Kingdom