About Noorigen Services Ltd (12040428) United Kingdom