About Ojd Solutions Limited (09263501) United Kingdom