About Sesh Inc Ltd. (12635751) United Kingdom