About Nihiki Ltd. (10806116) United Kingdom