About Smru Limited (SC296937) United Kingdom