About Nwa Odum Ltd (11548209) United Kingdom