How Armada Risk Partners managed to thrive through tough times