About Killian James Ltd (11388138) United Kingdom