About The 3c Foundation (CE015793) United Kingdom