About Pretzel Logic Uk Limited (07698418) United Kingdom