Hasil Capital Ltd.