About Allegro Artistry Ltd (11240490) United Kingdom