About Okma Limited (10456347) United Kingdom