About David Solomon Foundation (11832889) United Kingdom