About Ouija Ltd (12128742) United Kingdom