About Storied Spaces Ltd. (12507005) United Kingdom