About The Kean Group Ltd (10075590) United Kingdom