About Kartol Ltd (10465240) United Kingdom