About Killacolor Ltd (11493335) United Kingdom