About World Food Aid Limited (07940508) United Kingdom