About Killer Clean Ltd (13432203) United Kingdom