Is Apis India Ltd. worth buying?