About Okr Holdings Limited (11837033) United Kingdom