About Nedum Limited (10613427) United Kingdom