About Folium Food Science Limited (10481111) United Kingdom