About Kea246 Kst Ltd. (11511590) United Kingdom