About Baraka Trading Ltd (11473235) United Kingdom