Review of the Marketplace catalogue portal