About Noonan Holdings Ltd (12566501) United Kingdom