Is Xchanging Solutions Ltd. worth buying?