About Rickoh Group Ltd (12649723) United Kingdom