10 employees
Mallows Beauty is a vegan beauty brand.
2020
Mallows Beauty raised undisclosed on May 18, 2023
Investors: Development Bank of Wales