TETRA TECHNOLOGY PTE. LIMITED ID 35332456