About Baraka Mix Foods Ltd (13689244) United Kingdom