About Oki Machinery Limited (11237160) United Kingdom