About Tricape Uk Ltd (11030042) United Kingdom