About Platform Food Ltd (11951226) United Kingdom