About D Avekki Studios Limited (04989192) United Kingdom