About Pretzel Logic Peterborough Limited (10811955) United Kingdom