About 3d Strategic Communications Ltd (11266983) United Kingdom