About Kittlety&ward Ltd. (12950414) United Kingdom