About Kittika Ltd. (12769783) United Kingdom