About Scheherazade Ltd. (10546964) United Kingdom