About Ndaa Limited (12049834) United Kingdom