About Kieran O Donohoe Limited (11234277) United Kingdom