About Kean Financial Ltd (10422338) United Kingdom