About Ndam Nation Limited (10646119) United Kingdom