About Ice Fortress Ltd. (11691382) United Kingdom