About Kea245 Kst Ltd. (11511625) United Kingdom