About Kielbowicz Ltd (10871215) United Kingdom