About Nikkare Ltd (11854905) United Kingdom