BARUCH HOLDINGS PTE LTD ID 29864446