About Smr Investments Limited (10742723) United Kingdom