About Kammac Holdings Limited (10808167) United Kingdom