About J & L Ventures Limited (10131561) United Kingdom