About Flexx Food Limited (11431306) United Kingdom