About Oxy Foods Limited (SC575251) United Kingdom