About St Nuclear Limited (11452296) United Kingdom