About J3d Developments Ltd (12833685) United Kingdom