About I Love Pierogi Limited (11532939) United Kingdom