About Bamboge Trading Limited (13617999) United Kingdom