About Smr Ventures Limited (13709018) United Kingdom