About Allegra Advisory Ltd (10775860) United Kingdom