About Kea221 Kst Ltd. (11194115) United Kingdom