About Kea276 Kst Ltd. (12297841) United Kingdom