About Nuclear Monitoring Solutions Limited (12613573) United Kingdom