RIEL Invest AG, Rain, Limited or Corporation