About Irobot Uk Ltd. (10785183) United Kingdom