T42 Investments Holding Limited