That is interesting. I went to their website and lo and behold I had looked at them before - I just don't know when or why..lol
Edit - I think I was on their website when i was doing some research on 3D printing early last year, they seemed to be involved in that sector.