About Cynefin Digital Limited (11941094) United Kingdom