About Koolbardi Ltd (13533213) United Kingdom