About World Food Holdings Limited (11536810) United Kingdom