I SQUARED IBM doo Senta Senta Processing and preserving of meat Registration number 22340620 Open profile