sich capital ltd review