About Kiron Interactive Limited (06153353) United Kingdom