About Kea230 Kst Ltd. (11194127) United Kingdom