About Nardi Timepieces Ltd (12384359) United Kingdom