About Pretzel Group Ltd (12592768) United Kingdom