About Smerdis Ltd (SC404130) United Kingdom