About Centaur Robotics Limited (09130056) United Kingdom