About Okogroup Limited (12234155) United Kingdom