About Mammaz Foods Limited (10135116) United Kingdom