About Okd Solutions Limited (10193226) United Kingdom