About Finn The Fabulous Foundation C.i.c. (12110655) United Kingdom