About O C H Investment Ltd. (08946201) United Kingdom