About Namdac Limited (11460226) United Kingdom