About The Jecda Foundation (06035021) United Kingdom