About Kea278 Kst Ltd. (12297836) United Kingdom