About Human Inn O Vation Norway Limited (12330769) United Kingdom