About Oslo Rose 1362 Limited (09804349) United Kingdom