Studio Onitoru not only offers animation and images, it also comes with many years of technical background in CAD design.
That specific knowledge is part of the visualizing process and helps to not only advertise your product or software, but also point out the technial fineses and details of it.