About D3 Plus Limited (SC219774) United Kingdom