About 3d Media Solutions Limited (10996848) United Kingdom