About The Homeless World Cup Foundation (SC293141) United Kingdom