About Pretzel Logic Lakenheath Limited (09942687) United Kingdom