About The Mystery Place Ltd (11535731) United Kingdom