About Nuclear Management Partners Limited (05894268) United Kingdom