About Allegro Legal Translations Ltd (07786744) United Kingdom