Die Plattform ist ein Web-Auftritt des Schweizer Unternehmens myWorld Swiss GmbH, das von seinem Standort in Zürich national und international arbeitet. Für das globale Angebot ist der Sitz in London zuständig. Ziel ist es Shopping-Fans auf einer Website zusammenzubringen. Käufer und Verkäufer sollen von einem anbieter- und kundenfreundlichen Web-Auftritt gleichermassen profitieren.