Achica
An online members-only lifestyle store offering luxury brands at discounted prices.
Launch date
Employees
Market cap
-
Enterprise valuation
AUD17m (Public information from Nov 2016)
Company register number 07039129
London England (HQ)
Authorizing premium user...