About 3dsc Ltd (NI673626) United Kingdom