About Allegro Moderato Limited (12541973) United Kingdom