About Samarium Technology Europe Limited (05951478) United Kingdom