Print.London has ceased trading.