About O2 View Ltd (11797475) United Kingdom