About D.davidov Ltd (09806814) United Kingdom