About Nkora Limited (09664831) United Kingdom