Mitrefinch’s impressive solution can revolutionise the way a business operates… but is it right for you?