About Limra Foods Ltd. (10565184) United Kingdom