About O J Uk Solutions Limited (08312742) United Kingdom