About Nitrolord Holding Limited (11541359) United Kingdom