About Exnor Ltd (12267033) United Kingdom