About Samarium 23 Ltd (10270596) United Kingdom