About Islekirk Nuclear Limited (12363197) United Kingdom