About Semotis Ltd (12920285) United Kingdom