About Taulia Uk Ltd. (08705919) United Kingdom