About Ruby Food Ltd (12392515) United Kingdom