About Jlb Assets Ltd (13703869) United Kingdom