About Or2 London Holding Ltd (12952969) United Kingdom