About Nori Lock & Key Ltd (12933761) United Kingdom