About Nkoad Ltd (11739409) United Kingdom