About 3dstudio Ltd (13008593) United Kingdom