About Jec International Ltd (12640788) United Kingdom