Is KSE Ltd. worth buying?