About Kittch Company Ltd (10585094) United Kingdom