About O.c. Holdings (uk) Limited (07955984) United Kingdom