About Tink Digital Ltd (11495564) United Kingdom