About Smr Technologies Limited (08167006) United Kingdom