About Kiron Associates Ltd (10578160) United Kingdom