About Escalate Ai Ltd (11430194) United Kingdom