About Senessia Ltd (09999387) United Kingdom