About Oilsia Norway Ltd (11764456) United Kingdom