About Jec Finance Ltd (12191400) United Kingdom