10 employees
Karpāsa London is a UK-based company, offering 100% eco-friendly organic cotton luxury home textiles and hospitality linen.
2020