About Jecdec Limited (11072747) United Kingdom