About Die Urlaubsmacher Ltd. (09301042) United Kingdom