About Mystic Publications Ltd. (11593784) United Kingdom