About Nehshiki Ltd (12907339) United Kingdom