Incred: Rising to the Unicorn Heights in 2023 - A Success Story