About Food Triangle Ltd (12030038) United Kingdom