About O-b Associates Ltd (12843158) United Kingdom