About Jol Holdings Limited (10214607) United Kingdom