About Nicholson Decommissioning Ltd (NI042678) United Kingdom