About Killean Estate Holdings Limited (12589491) United Kingdom