About Jec Invest Limited (06151008) United Kingdom