About Kea74 Kst Ltd. (09327915) United Kingdom