About Smera53 Ltd (11570583) United Kingdom