Icestorm Entertainment GmbH is related to Icestorm International, Inc.
Try a search for Icestorm International, Inc.