About D4k Limited (13307678) United Kingdom