About Tali Uk Ltd (04144302) United Kingdom