About Oki Systems (uk) Limited (01341777) United Kingdom