About D Plus Publishing House Ltd (11246597) United Kingdom