About The Food Observatory Ltd (11953765) United Kingdom