About Kea228 Kst Ltd. (11194097) United Kingdom