About O2 Networks Limited (02604351) United Kingdom