About Foodfix Solutions Limited (SC478378) United Kingdom