About Foodsol Limited (12402172) United Kingdom