About Seniri Ltd. (10928853) United Kingdom