About J-worldtech Ltd (12803701) United Kingdom