About Kitty O Hanlon S Limited (11904041) United Kingdom