About D Avekki Holdings Limited (12258913) United Kingdom