About O.v.o Architecture Ltd (11977460) United Kingdom