About Kieran O Donnell Limited (12226642) United Kingdom