About Sensei Pharma Ltd. (11071841) United Kingdom