TMC INVESTMENT LIMITED