About Kido Robotics Limited (08471337) United Kingdom