About The Palmiro Foundation (CE007601) United Kingdom