About Nwdba Limited (11447232) United Kingdom