About Kea242 Kst Ltd. (11511616) United Kingdom