About Dje Psyche Ltd (09335718) United Kingdom