About Minerva Food Bar Ltd (SC519176) United Kingdom