About Oki Japan Limited (NI665989) United Kingdom