About Killgerm Group Limited (01272745) United Kingdom