About Intrepid Minds Robotics Ltd (12296959) United Kingdom