A facilitating welcome – Clancy Engineering is well equipped to start its business in Helsinki