About Oki Systems Holdings Co Limited (02499014) United Kingdom