Hansen Technologies Limited acquires powercloud GmbH