About Nduka Ltd (12796454) United Kingdom