About Jec Capital Ltd (12427157) United Kingdom