About Cichocki Ltd (11734668) United Kingdom