About Killian Communications Ltd (SC644312) United Kingdom