About Sesh Limited (10559077) United Kingdom