About Logic Foods Ltd (11539974) United Kingdom