About D4 Analysis Limited (12949941) United Kingdom