About Nikken Kosakusho Limited (SC540231) United Kingdom