About Tymora Ltd (06069199) United Kingdom