About Oslo Transport Abnor Invest Limited (11107986) United Kingdom