About Baraka Global Ltd (09255277) United Kingdom