About J C L (u.k.) Investments Limited (11495938) United Kingdom