About Kea224 Kst Ltd. (11194146) United Kingdom