About World Foods (glw) Ltd (SC529465) United Kingdom