About Glo Foods Ltd (10590855) United Kingdom