About Thinc Digital Limited (11648911) United Kingdom