About Bahari Global Ltd (11473388) United Kingdom