About The Freeman 1st Foundation (CE024530) United Kingdom