About Dk. Nodd Ltd (12439331) United Kingdom