Foreign companies in the UK, France, the Netherlands, Nigeria and Afghanistan are to be forced to reveal their true owners following today’s Anti-Corruption Summit in London.