About Smras Ltd (13102140) United Kingdom