About Nuclear Project Solutions Limited (06102851) United Kingdom