Foundations supporting foundations could make it a little easier for us to trust them if they provided a bit more info on their website, sorry, their landing page.
All I can find so far is that the money seems to come from an « ex » trader who likes to setup art schools in luxurious villas.