About D&c Global Ltd (13659126) United Kingdom