Mallows Beauty (Cardiff) – £2.4m, 508.1% Mallows Beauty is a skincare brand that focuses on body positivity and self-care.