About Turandot Ltd. (13700397) United Kingdom