37 employees
Carat is an online jewellery company that offers luxurious jewelleries and diamonds.
2003