About International Nuclear Investment Limited (09894505) United Kingdom