50 employees
Marma London is an eyewear brand that offers stylish sunglasses and optical frames.
2011