About The Penchant Foundation (CE021022) United Kingdom