About Platform Foods Consultancy Limited (12374603) United Kingdom