About D.d Soul S Ltd (12907625) United Kingdom