About Oi Group Limited (03487068) United Kingdom