About Kea186 Kst Ltd. (10823852) United Kingdom