About Killy Limited (10582195) United Kingdom