About J L Financial Holding Limited (12501289) United Kingdom