About Baraka (uk) Limited (09329590) United Kingdom