About Nabum Food Limited (12246718) United Kingdom