About Bongomin Studio Limited (06678046) United Kingdom