About O1 Gbhd Limited (11896127) United Kingdom