About Ninkaci Limited (12805916) United Kingdom