About Nistor-midas Ltd (12733202) United Kingdom