About Kea238 Kst Ltd. (11359500) United Kingdom