About Kea285 Kst Ltd. (12370489) United Kingdom