About The Nick Mitchell Foundation (11210276) United Kingdom