About Glevum Nuclear Limited (12898182) United Kingdom