About Sesmr Limited (09986438) United Kingdom