About Quick Cool Solutions Ltd (12140926) United Kingdom