About Nikuro Limited (12006766) United Kingdom