About Gobazaar Limited (12232078) United Kingdom