About W20 Foundation (12811926) United Kingdom