About Kooltra International Limited (11827738) United Kingdom