About Oslo Som Limited (12324273) United Kingdom