About J3d Design & Imaging Limited (04349673) United Kingdom