About Allegro 2016 Limited (07939991) United Kingdom