About Sesh Neural Matching Ltd. (11802426) United Kingdom