About Kanacash Ltd (12862696) United Kingdom