About Extremala Nuclear Research Ltd (08623390) United Kingdom