About The Vanessa Foundation Ltd (11747914) United Kingdom