About O 2 Investments Ltd (13257965) United Kingdom