About Nohiko Limited (13105466) United Kingdom