About Ingenieria Oslo Paris Limited (11635512) United Kingdom