About Sendero Ai Ltd (12374881) United Kingdom