About Connected Assistants Limited (12942026) United Kingdom