About Kill Management Limited (11914983) United Kingdom