About Oi Media Limited (12186189) United Kingdom