About Nikkicare Ltd (11939580) United Kingdom