About Allegro Capital Ltd (07869956) United Kingdom