About Nkala Limited (10905735) United Kingdom