A24 have announced their new beauty brand