About Kea205 Kst Ltd. (11066495) United Kingdom