About Jadtec Ltd (12106956) United Kingdom