About Baraka (mk) Ltd (12124384) United Kingdom