About Kin Kei & Elaine Ltd (13037134) United Kingdom