About Kea225 Kst Ltd. (11194058) United Kingdom