About Nkrchi Limited (13651223) United Kingdom