About Oilixo Shipping Ltd (12917743) United Kingdom