About The Philanthropy Foundation Limited (07802097) United Kingdom