About Sesmic Limited (07955304) United Kingdom