Legal notice and imprint information for SOL Ai Technologies, Düsseldorf, Germany.