Precursor pte.ltd.