Inteca Branding
Brand for IT Consulting company based in Wroclaw, Poland