About Okm Technologies Limited (10383754) United Kingdom