About Chalk River Ltd (11669453) United Kingdom