About Nkare Limited (11656913) United Kingdom