About Kean Kennedy Ltd. (SC260813) United Kingdom