About Oktein Holdings Limited (11870706) United Kingdom