About D. Village Ltd (10979172) United Kingdom