About De Nwaohas Limited (13052961) United Kingdom