About Kea Financial Ltd (12293640) United Kingdom