About Ugler I Mosen Oslo Limited (09226280) United Kingdom