About Ke Holdings Ltd (NI639767) United Kingdom