About Citi Foundation Ltd (12300413) United Kingdom