Otto Insurance: A Comprehensive Review