About O J Associates Limited (12359314) United Kingdom