About O.j.c. Limited (03988561) United Kingdom