About Omron Robo Limited (13448397) United Kingdom