About Copula Ltd (09642746) United Kingdom