About Kea312 Kst Ltd. (13151528) United Kingdom