About Sense Ai Limited (12699229) United Kingdom