About Plantbased Food Ltd. (09295776) United Kingdom