About O.n.a Architects Ltd. (12946427) United Kingdom