About Nudor Ltd (12615894) United Kingdom