About The Rothschild Foundation (07350078) United Kingdom