I did find another Ibex frame on the german ebay earlier and it had the same colour frame but i can't for the life of me find it again :facepalm: ...
As for parts i think initially campagnalo would be most fitting but it won't be cheap so either the 88 version of XT or LX would suit nicely but just a matter of finding part's i guess ..