About Open Co Holding Limited (10823260) United Kingdom