About Nomura International Plc (01550505) United Kingdom