89 Upper Company Limited