Please email any question you may have at infoixi-software.net.
where are we located? We are a group of people currently spread around different places like London, Brighton, Bilbao...