About Oi Brasil Finance Services Limited (10332240) United Kingdom