About The Nicholson Family Foundation (06250623) United Kingdom