About Killimor Limited (06359595) United Kingdom