About Kea279 Kst Ltd. (12297824) United Kingdom