About Namdro Enterprises Limited (03836188) United Kingdom