About Oie Ltd (SC625546) United Kingdom