About 145 Smr Limited (11951183) United Kingdom