About Kieran Boyle Limited (12982612) United Kingdom