About Nduchina Ltd (13593440) United Kingdom