About The 1 Foundation Limited (10138554) United Kingdom