About Allegro Optical Limited (10382273) United Kingdom