About O C Retail Limited (10038093) United Kingdom