About Pie Minister Holdings Limited (12641481) United Kingdom