About Allegro Robotics Ltd (09881627) United Kingdom