About Pelmenyi Ltd (12335360) United Kingdom