About Chris James Finance Limited (12475937) United Kingdom