Per Wimmer honoured and wins the 21 Century Icon Awards at the House of Lords, Westminster, London, for accomplishments and services to charity, adventure and space, finance and inspiring the next generation.