About Tinquant Limited (06159356) United Kingdom