Imtech UK Financial Highlights