About Noda Publishing Ltd. (10218017) United Kingdom