About Tink Labs Europe Ltd. (09356852) United Kingdom